excessive payment - German English Dictionary